pay tribute or homage - Turc Anglais Dictionnaire